/*    */ package competitie;
/*    */ 
/*    */ class BeurtRij
/*    */ {
/*    */   private Beurt[] beurten;
/*    */   private int aantalBeurten;
/*    */ 
/*    */   BeurtRij(int maxAantalBeurten)
/*    */   {
/* 12 */     this.beurten = new Beurt[maxAantalBeurten];
/* 13 */     this.aantalBeurten = 0;
/*    */   }
/*    */ 
/*    */   void voegToe(Beurt beurt) {
/* 17 */     if (this.aantalBeurten < this.beurten.length) {
/* 18 */       this.beurten[this.aantalBeurten] = beurt;
/* 19 */       this.aantalBeurten += 1;
/*    */     }
/*    */   }
/*    */ 
/*    */   void verwijderLaatsteBeurt() {
/* 24 */     this.aantalBeurten -= 1;
/*    */   }
/*    */ 
/*    */   Beurt getBeurt(int positie) {
/* 28 */     return this.beurten[positie];
/*    */   }
/*    */ 
/*    */   int getAantalBeurten() {
/* 32 */     return this.aantalBeurten;
/*    */   }
/*    */ 
/*    */   boolean zijnLaatsteTweeBeurtenGepast() {
/* 36 */     if (this.aantalBeurten < 2) {
/* 37 */       return false;
/*    */     }
/* 39 */     Beurt laatsteBeurt = this.beurten[(this.aantalBeurten - 1)];
/* 40 */     Beurt eenNaLaatsteBeurt = this.beurten[(this.aantalBeurten - 2)];
/* 41 */     return (laatsteBeurt.isGepast()) && (eenNaLaatsteBeurt.isGepast());
/*    */   }
/*    */ 
/*    */   boolean geenBeurten() {
/* 45 */     return this.aantalBeurten == 0;
/*    */   }
/*    */ }

/* Location:           /Users/abaart/Downloads/competitie(2).jar
 * Qualified Name:     competitie.BeurtRij
 * JD-Core Version:    0.6.0
 */